org.eclipse.vtp.desktop.editors.core.theme
Interface ElementFrame

All Superinterfaces:
ComponentFrame, ThematicFrame
All Known Implementing Classes:
AttractionElementFrame, MantisElementFrame

public interface ElementFrame
extends ComponentFrame


Method Summary
 void alignCenter(int orientation, int xy)
           
 void alignEdge(int edge, int xy)
           
 org.eclipse.swt.graphics.Point getIncursionPoint(int x, int y)
           
 UIElement getUIElement()
           
 void setSize(int width, int height)
           
 boolean touchesElement(org.eclipse.swt.graphics.Rectangle rect)
           
 
Methods inherited from interface org.eclipse.vtp.desktop.editors.core.theme.ComponentFrame
addListener, adjustPosition, getBounds, initializeGraphics, mouseDoubleClick, mouseDown, mouseMove, mouseUp, removeListener, setSelected, touchesComponent
 
Methods inherited from interface org.eclipse.vtp.desktop.editors.core.theme.ThematicFrame
renderFrame
 

Method Detail

alignEdge

void alignEdge(int edge,
               int xy)

alignCenter

void alignCenter(int orientation,
                 int xy)

setSize

void setSize(int width,
             int height)

getUIElement

UIElement getUIElement()

touchesElement

boolean touchesElement(org.eclipse.swt.graphics.Rectangle rect)

getIncursionPoint

org.eclipse.swt.graphics.Point getIncursionPoint(int x,
                                                 int y)